import request from '@/utils/request'

// 商品一级类型
export function productType(query) {
  return request({
    url: '/app_api/product/type/one-type',
    method: 'get',
    params: query
  })
}

// 商品信息
export function product(data) {
  return data.typeId ?  request({
    url: `/app_api/base/product/list-by-type/${data.typeId}/${data.regionCode}/${data.sellChannel}`,
    method: 'post',
	})
	:
	request({
    url: '/app_api/base/product/list',
    method: 'post',
    data: data
  })
}
// 商品详情
export function productInfo(query) {
  return request({
    url: '/app_api/base/product/info',
    method: 'get',
    params: query
  })
}
// 商品详情
export function productDetail(query) {
  return request({
    url: `/app_api/base/product/detail/${query.productId}`,
    method: 'get'
  })
}
// 商品是否收藏
export function productCollectionCollected(query) {
	return request({
    url: `/app_api/product/collection/collected/${query.productId}`,
    method: 'get'
  })
}
// 商品收藏
export function productCollectionAdd(data) {
	return request({
    url: '/app_api/product/collection/add',
    method: 'post',
    data: data
  })
}
// 商品评论信息
export function productCommentList(data) {
	return request({
    url: `/app_api/product/comment/list/${data.productId}`,
    method: 'post',
    data: data
  })
}


